vent spleen - Español Inglés Diccionario